A mental hospital; looney bin, nuthouse
[1970s+; because insane people are cracked, or in British slang crackers]